home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / utility / utilfile / rw2ent16.lha / Raw2Ent.dok < prev    next >
Text File  |  1996-12-06  |  18KB  |  525 lines

  1. Project: Raw2Ent
  2. ARexx  : Raw2Ent.rexx
  3. Version: 1.4.1 (14.07.96)
  4. Program: Raw2Ent
  5. Version: 1.6 (06.12.96)
  6. Author : Tamio Patrick Honma
  7.  
  8. Files  : CWISENV
  9.          Raw2Ent
  10.          Raw2Ent.doc
  11.          Raw2Ent.rexx
  12.          Raw2Ent.rexx.old
  13.  
  14.  
  15.  
  16. INHALT:
  17.  
  18. 0. VORWORT
  19.  
  20. 1. EINFÜHRUNG
  21. 1.1. SYSTEMVORAUSSETZUNG
  22.  
  23. 2. GEBRAUCH
  24. 2.1. Raw2Ent VER: 1.6 (06.12.96)
  25. 2.2. Raw2Ent.rexx VER: 1.4.1 (14.07.96)
  26. 2.3. CWISENV
  27. 2.4. ARGUMENT-PRIORITÄT
  28.  
  29. 3. EINSCHRÄNKUNGEN
  30.  
  31. 4. INSTALLATION
  32.  
  33. 5. BEISPIELE
  34.  
  35. 6. TSCHÜSS!
  36.  
  37. 7. LETZTER KOMMENTAR
  38.  
  39. 8. FEHLERMELDUNGEN
  40.  
  41. 9. GESCHICHTE
  42.  
  43. 10.UNTERSTÜTZUNG & MS-DOS-VERSION
  44.  
  45.  
  46.  
  47. 0. VORWORT
  48.  
  49. Diese  Anleitung  wurde vom Englischen ins Deutsche übersetzt.  Umständliche
  50. Formulierungen sind bitte zu übersehen.  Danke.
  51.  
  52.  
  53.  
  54. 1. EINFÜHRUNG
  55.  
  56. Raw2Ent  kovertiert 8-Bit-breiten ASCII-Text in 7-Bit-breiten ASCII-Text mit
  57. "Entity-Codes"  und  umgekehrt.   Das  ASCII-Format ist ein standardisiertes
  58. Format zum Informationsaustausch, aber es ist nur 7-Bit-breit definiert, was
  59. bedeutet,  daß  128  Kodierungen  definiert sind.  Ein Byte besteht aus acht
  60. Bits  und  kann 256 verschiedene Bit-Kombinationen repräsentieren.  Deswegen
  61. können  die letzten 128 Kodierungen von jedem OS frei definiert werden.  Das
  62. Problem  ist,  daß  Akzent-Buchstaben  und  andere  spezielle  Zeichen nicht
  63. standardisiert   sind,   weil   sie   (wo   wohl?)  im  freien  Bereich  des
  64. ASCII-Formates von den OS-Entwicklern definiert wurden.
  65.  
  66. Das  Ziel  der  "World-Wide-Web"-Entwickler  war, daß es auf jedem wichtigen
  67. Betriebssystem  ge-/benutzt  werden  kann.   So  war  es  klar,  daß der auf
  68. ASCII-basierte HTML-Quelltext Zeichen im standardisierten Sieben-Bit-Bereich
  69. vom ASCII-Format enthalten muß.  Um Akzent-Buchstaben oder spezielle Zeichen
  70. im  sieben-Bit-Code  repräsentieren  zu können, mußte etwas erfunden werden.
  71. Und  das  war der "Entity-Code" - eine Art "Escape-Code".  Ein "Entity-Code"
  72. besteht  aus  einem einführenden "&" und einem ";" am Ende.  Zwischen diesen
  73. Symbolen   befindet   sich   der   Name  des  Zeichens,  den  der  "Browser"
  74. interpretieren  kann.   Es  ist  eine  sehr schwierige und dumme Aufgabe den
  75. ASCII-Text von Hand zu konvertieren.  Also benutze einfach Raw2Ent!
  76.  
  77. Raw2Ent produziert echten "7-Bit-ASCII-Code".  Alle druckbaren Amiga-Zeichen
  78. im  8-Bit-Bereich  werden  in  "Entity-Codes" umgewandelt, ohne eine einzige
  79. Ausnahme.  Der Gebrauch von Namen anstelle von Code-Nummern wird es Menschen
  80. einfacher machen, die "Entity-Codes" zu lesen.
  81.  
  82. Du  kannst  Raw2Ent  auch  zum  Überprüfen  benutzen,  ob  deine  Datei pure
  83. sieben-Bit  Codes enthält oder nicht.  Wenn nicht, Raw2Ent wird die Position
  84. vom 8-Bit Zeichen im Text anzeigen.
  85.  
  86.  
  87. 1.1. SYSTEMVORAUSSETZUNG
  88.  
  89. - AmigaOS 2.0 oder größer
  90. - optional: ARexx
  91.  
  92.  
  93.  
  94. 2. GEBRAUCH
  95.  
  96. Raw2Ent   besteht   aus   drei   Teilen:   einem  Assembler-Programm,  einem
  97. ARexx-Script und einer Batch-Datei.
  98.  
  99. Wenn  Du  einen  Text  bloß  einmal  konvertieren  willst,  brauchst  Du das
  100. Assembler-Programm.   Falls  Du  einen  Text  mehr  als  einmal konvertieren
  101. willst, weil Du an einem Projekt arbeitest, wie eine Web-Seite mit aktuellen
  102. Informationen, ist das ARexx-Script vielleicht nützlich.
  103.  
  104.  
  105.  
  106. 2.1. Raw2Ent VER: 1.6 (06.12.96)
  107.  
  108. Argumente:
  109.  
  110.   FROM              - Die Quelldatei (acht Bit breit)
  111.   TO                - Die Zieldatei (mit "Entity-Codes")
  112.                       [Pfad ohne Dateinamen ist nicht akzeptiert]
  113.   TAG/S             - aktiviert den TAG-Modus
  114.   HTML/S            - aktiviert den HTML-Mode
  115.   ENT/S             - voreingestellter Modus
  116.   UML=NOENT/S       - entfernt 8-Bit-Zeichen mit Zeichen und Worten
  117.   CODE/S            - konvertiert alle "Entity-Codes" mit Code-Nummern
  118.                       (ausgenommen den vier "Spezial-Entities")
  119.   TOTALCODE/S       - konvertiert ALLE Zeichen mit Entity-Code-Nummern
  120.   SMART/S           - aktiviert den SMART-Modus
  121.   INVERSE=ENT2RAW/S - kehrt die Funktion von Raw2Ent in Ent2Raw um
  122.   CHECK/S           - überprüft, ob die Datei eine 7-Bit-Datei ist
  123.  
  124.  
  125. Modi:
  126.  
  127.  
  128. >TAG-Modus<
  129.  
  130. wird die vier Zeichen:  & < > " nicht konvertieren.  Dies ist für ASCII-Text
  131. brauchbar, der schon "Entity-Codes" oder "HTML-Tags" enthält, die eingeführt
  132. und  beendet  sind  mit  "<"  und ">" und welche Anführungszeichen enthalten
  133. können.   Das Zeichen "&" leitet gewöhnlich die "Entity-Codes" ein.  Wenn Du
  134. den  TAG-Modus  benutzt,  wird die Quelldatei nicht ein zweites Mal auf eine
  135. falsche   Weise   konvertiert,   aber  unberührte  "Spezial-Zeichen"  werden
  136. konvertiert.   Desshalb  solltest  Du  diesen  Modus verwenden, wannimmer Du
  137. einen Text zum zweiten Mal umwandelst.
  138.  
  139.  
  140. >HTML-Modus<
  141.  
  142. wird  einfach  die Quelldatei in die Zieldatei kopieren.  Diese Funktion ist
  143. implementiert, um das Program in Script-Dateien einsetzen zu können.  (siehe
  144. z.B.  Raw2Ent.rexx)
  145.  
  146.  
  147. >ENT-Modus<
  148.  
  149. ist  der  voreingestellte  Modus  und wandelt alle bekannten Zeichen in ihre
  150. "Entity-Codes" um.
  151.  
  152.  
  153. >NOENT-Modus< oder >UML-Modus<
  154.  
  155. ist  ein  Modus,  welcher jedes 8-Bit-Zeichen durch Zeichen im 7-Bit-Bereich
  156. ersetzt,  ohne  "Character-Entity-Codes"  zu  verwenden.  Z.B.:  "ü" wird in
  157. "ue"  übersetzt  und  "£"  wird  in  "pound" übersetzt und "©" wird in "(C)"
  158. übersetzt  usw..   Es  ist  empfohlen  dieses Argument in Verbindung mit dem
  159. "TAG"-Argument  zu  gebrauchen.   Optional  kannst  Du >UML< (wie:  Umlaute)
  160. benutzen,   welches  ein  Synonym  zu  >NOENT<  ist.   [Dieser  Modus  wurde
  161. inspiriert durch Andreas Bais]
  162.  
  163.  
  164. >CODE-Modus<
  165.  
  166. wird alle "Entity-Codes" nicht mit "Entity-Namen" konvertieren, aber mit den
  167. "Entity-Code-Zahlen".   Dies  mag  brauchbar  sein, wenn ein "Browser" nicht
  168. alle  "Entity-Namen"  unterstützt, jedoch die Zahlen.  Merke:  Auf der einen
  169. Seite  sind  die  Code-Zahlen  für  Menschen schlecht zu lesen, doch auf der
  170. anderen  Seite  ist die Zieldatei vielleicht kürzer.  [Die kleinsten Dateien
  171. werden wohl im "TAG NOENT"-Modus erzeugt.]
  172.  
  173.  
  174. >TOTALCODE-Modus< oder >TOTCODE-Modus<
  175.  
  176. wird  JEDES Zeichen mit seiner Code-Zahl umwandeln.  Der einzigste Grund für
  177. diesen  Modus  ist es den Menschen das Lesen der Textdatei schwer zu machen.
  178. Dieser  Text  wird  nur  von  einem "HTML-Browser" lesbar angezeigt.  Dieser
  179. Modus wird sicher die größte Zieldatei erzeugen!
  180.  
  181.  
  182. >SMART-Modus<
  183.  
  184. ist  eine Kombination aus dem >ENT<-Modus und dem >TAG<-Modus.  HTML-Dateien
  185. z.B.   werden  ohne  Zerstörung  von  HTML-Tags und "Character-Entity-Codes"
  186. konvertiert  - wie im >TAG<-Modus.  Der Unterschied ist, daß die Zeichen:  <
  187. >  &  "  werden  konvertiert,  wenn Raw2Ent "denkt", daß diese Zeichen keine
  188. Elemente   von  den  "Character-Entity-Codes"  oder  HTML-Tags  sind.   Dies
  189. funktioniert  am Besten, wenn die HTML-Datei "guten" Code enthält.  Ich kann
  190. keine  korrekte  Interpreation  von  Raw2Ent  garantieren, aber ich denke es
  191. funktioniert in 95% von HTML-Dateien ohne Fehler.
  192.  
  193.  
  194. >INVERSE-Modus< or >ENT2RAW-Modus<
  195.  
  196. konvertiert   alle  "Character-Entity-Codes"  (Namen  und  Nummern)  in  das
  197. Amiga-ASCII  -  dem  Latin-1-Standard.  So kannst Du Raw2Ent als ein Ent2Raw
  198. benutzen.   Wenn  Du  den  >TAG<-Modus  setzt, wird dieser Modus die Zeichen
  199. nicht berühren:  > < & und ".
  200.  
  201.  
  202. >CHECK-Modus<
  203.  
  204. überprüft,  ob  dein Text pures 7-Bit-ASCII ist.  Raw2Ent wird dich über die
  205. Position,  dem  Zeichen  und die Klassifikation der 8-Bit-Codes informieren.
  206. Raw2Ent unterscheidet die 8-Bit-Zeichen auf zwei Weisen:  jene die innerhalb
  207. von  SGML/HTML-Kommentaren  und  jene  außerhalb  der  Kommentare sind.  Das
  208. Programm wird drei verschiedene Text-Datei-Statuse unterscheiden:
  209.  
  210. Der Text enthält pures 7-Bit-ASCII                           -> $RC=0 (OK)
  211. Der Text enthält bloß 8-Bit-Zeichen innerhalb von Kommentaren-> $RC=1
  212. Der Text enhält 8-Bit-Zeichen                                -> $RC=5 (WARN)
  213.  
  214. Dieser Modus ist unterbrechbar mit dem Unterbrechungssignal CTRL+C.
  215.  
  216.  
  217.  
  218. Rückgabewerte:
  219.  
  220. $RC=0  (OK)    -> alles in Ordnung!
  221. $RC=5  (WARN)  -> falscher Gebrauch
  222. $RC=10 (ERROR) -> Fehler (Speicher)
  223. $RC=20 (FAIL)  -> Fehler (Ein-/Ausgabe)
  224.  
  225.  
  226. 2.2. Raw2Ent.rexx VER: 1.4.1 (14.07.96)
  227.  
  228. Argumente:
  229.  
  230.   FROM/A            - Die Quelldatei (acht Bit breit)
  231.   TO/A              - Die Zieldatei (mit "Entity-Codes")
  232.                       [Pfad ohne Dateinamen ist nicht akzeptiert]
  233.   TAG/S             - aktiviert den TAG-Modus
  234.   HTML/S            - aktiviert den HTML-Mode
  235.   ENT/S             - voreingestellter Modus
  236.  
  237.  
  238. Modi:
  239.  
  240.   siehe Raw2Ent-Gebrauch (2.1.)
  241.  
  242.  
  243. Raw2Ent.rexx behandelt:
  244.  
  245.   - Zielpfad ohne Dateinamen
  246.   - Suffix-Handhabung (Zieldatei hat das Suffix ".ent")
  247.   - Fortschrittsanzeige
  248.   - Umgebungsvariablen für Automation ohne Fehler
  249.  
  250.  
  251.  
  252. 2.3. CWISENV
  253.  
  254. Benutze  CWISENV  um  die  Umgebungsvariablen  für eine spezifische Datei zu
  255. setzen,  wenn  Du  nicht die Raw2Ent.rexx-Argumente gebrauchen willst - z.B.
  256. in Batch-Dateien.
  257.  
  258. Argumente:
  259.  
  260. FILENAME/A  -  ist der Dateinamen für die Eingabedatei für Raw2Ent. Merke:
  261.                Benutze keine Pfadnamen! Du mußt den "cd"-Befehl mit dem
  262.                Pfadnamen benutzen, wo deine Textdatei (Eingabe) gefunden
  263.                werden kann.
  264.  
  265. MODE/A      -  wählt den Modus aus. Du kannst wählen: ENT, TAG, HTML
  266.  
  267. Modi:
  268.  
  269.   siehe Raw2Ent-Gebrauch (2.1.)
  270.  
  271.  
  272.  
  273. 2.4. ARGUMENT-PRIORITÄT
  274.  
  275. höchste Priorität    FROM        -  alle Modi benutzbar
  276.        ^             TO          -  alle Modi benutzbar außer "CHECK"
  277.        |
  278.        |             CHECK/S     -  macht alle anderen Schalter unbrauchbar
  279.        |             INVERSE/S   -  macht den Rest der Schalter unbrauchbar
  280.        |                                                     außer: "TAG"
  281.        |             HTML/S      -  macht alle anderen Schalter unbrauchbar
  282.        |             TOTALCODE/S -  macht den Rest der Schalter unbrauchbar
  283.        |             CODE/S      -  macht die Schalter unbrauchbar: "NOENT"
  284.        |                                                        und "ENT"
  285.        |             NOENT/S     -  macht den Schalter unbrauchbar: "ENT"
  286.        |                                                        und "SMART"
  287.        |             TAG/S       -  macht den Schalter unbrauchbar: "ENT"
  288.        |                                                        und "SMART"
  289.        v             SMART/S     -  macht den Schalter unbrauchbar: "ENT"
  290. niedrigste Priorität ENT/S       -  berührt keine anderen Schalter
  291.  
  292.  
  293.  
  294. 3. EINSCHRÄNKUNGEN
  295.  
  296.   - Ein Text kann nur in einem Stück konvertiert werden. Keine Markierung
  297.     möglich.
  298.   - Die Umgebungsvariablen besitzen keine Information zu Pfaden.
  299.     So z.B. haben alle "index.html"-Dateien die selbe Variable.
  300.     Die Variablen werden ignoriert, wenn Du selbst den "TAG"- oder "HTML"- oder
  301.     "ENT"-Schalter benutzt. Bitte merke, daß nur das ARexx-Script Variablen
  302.     unterstützt - NICHT das Assembler-Programm!
  303.   - Keine Konvertierungs-Fortschritts-Anzeige implementiert. Wenn Du das haben
  304.     willst, kannst Du das alte ARexx-Script Raw2Ent.rexx v1.3 benutzen.
  305.   - Das alte ARexx-Script [1.3] ist nicht kompatibel zum Assembler-Programm.
  306.   - Raw2Ent kann nicht mit "Break"-Signalen gestoppt werden.
  307.   - Raw2Ent unterstützt nur das Amiga-8-Bit-ASCII-Format [ISO-8859-1], doch das
  308.     ist in Ordnung, weil es viele Möglichkeiten gibt Texte vom PC, Mac, Unix
  309.     oder anderen Systemen zu konvertieren:
  310.     - Benutze das CrossDOS-Commodity. (Dies ist der beste Weg, weil jeder
  311.       AmigaOS 2.1+-Benutzer dieses Programm im "Tools/Commodities"-Verzeichnis
  312.       hat!)
  313.     - Es gibt viele Konverter im AmiNet oder anderen Freeware-Quellen. Z.B.:
  314.       - "CharConv" von Johan Billing [v1.6 von 1994]
  315.   - Wenn Du einen guten HTML zu TXT Konverter suchst, dann versuche dieses:
  316.     - "HTTX" von Gabriele Favrin [v1.0 von 1996]
  317.  
  318.  
  319.  
  320. 4. INSTALLATION
  321.  
  322. 4.1. Kopiere "Raw2Ent" und "Raw2Ent.rexx" in das selbe Verzeichnis.
  323.  
  324. 4.2. Ändere den Pfadnamen im "Raw2Ent.rexx"-Script.
  325.  
  326. 4.3. "makedir ENVARC:cwis/"
  327.  
  328.  
  329.  
  330. 5. BEISPIELE
  331.  
  332.  
  333. 5.1. "Raw2Ent Text.html Text.ent TAG"
  334.  
  335. Konvertiert  die  Datei  "Text.html"  in  die Datei "Text.ent" mit Hilfe von
  336. "Entity-Codes"  ohne  HTML-Tags  und  schon  konvertierte  "Entity-Codes" zu
  337. zerstören.
  338.  
  339.  
  340.  
  341. 5.2. "Raw2Ent Text Text.ent" oder
  342.      "Raw2Ent Text Text.ent ENT"
  343.  
  344. Konvertiert die Datei "Text" in "Text.ent" ohne Rücksicht auf HTML-Tags oder
  345. schon konvertierten "Entity-Codes".
  346.  
  347.  
  348.  
  349. 5.3. "Raw2Ent Text.html Text.ent HTML"
  350.  
  351. Kopiert bloß die Datei "Text.html" in "Text.ent".
  352.  
  353.  
  354.  
  355. 5.4. "Raw2Ent Text.html Text.ent TAG CODE"
  356.  
  357. Dasselbe  wie  das  Beispiel  5.1.,  aber alle "Character-Entity-Codes" sind
  358. durch "Code-Nummern" und keine "Code-Namen" repräsentiert.
  359.  
  360.  
  361.  
  362. 5.5. "Raw2Ent Text Text.ent CODE"
  363.  
  364. Dasselbe  wie  Beispiel  5.2.,  aber  alle "Character-Entity-Codes" sind mit
  365. "Code-Nummern" repräsentiert, ausgenommen den vier Zeichen:  < > " ?, welche
  366. noch immer mit ihren "Character-Entity-Namen" repräsentiert werden.
  367.  
  368.  
  369.  
  370. 5.6. "Raw2Ent Text Text.uml TAG NOENT" oder
  371.      "Raw2Ent Text Text.uml TAG UML"
  372.  
  373. Dies   wird   rohen   Text   in  sieben-bit-breiten  Text  ohne  "Character-
  374. Entity-Codes"  konvertiert.   Raw2Ent wird den Text mit alternativen Zeichen
  375. oder Worten oder Abkürzungen konvertieren.  Die Zieldatei in diesem Beispiel
  376. wird  keinen  einzigen  "Character-Entity-Code"  enthalten,  weil das >TAG<-
  377. Argument benutzt wird.
  378.  
  379.  
  380.  
  381. 5.7. "Raw2Ent Text Text.code TOTALCODE"
  382.  
  383. Die Datei "Text.code" wird nur "Code-Nummer-Entities" enthalten, ohne
  384. jegliche Ausnahme. Die Zieldatei wird sehr lang sein! Merke: Der TAG-Modus
  385. wird ignoriert, wenn dieser Modus verwendet wird. Deshalb wirst Du nicht
  386. fähig sein diesen Modus für HTML-Dateien zu gebrauchen, aber Du kannst diese
  387. Datei nur mit einem HTML-Browser lesen.
  388.  
  389.  
  390. 5.8. "Raw2Ent Text.ent Text INVERSE" oder
  391.      "Raw2Ent Text.ent Text ENT2RAW"
  392.  
  393. Dies wird die Date "Text.ent" in die Amiga-ASCII-Datei "Text" umwandeln.
  394.  
  395.  
  396. 5.9. "Raw2Ent Text.ent Text TAG INVERSE" oder
  397.      "Raw2Ent Text.ent Text TAG ENT2RAW"
  398.  
  399. Dies ist dasselbe wie 5.8.. Der einzige Unterschied besteht darin, daß die
  400. Codes:  > < & und "e; nicht konvertiert werden.
  401.  
  402.  
  403. 5.10."Raw2Ent Text CHECK"
  404.  
  405. Überprüft die Datei "Text" auf 7-Bit-ASCII.
  406.  
  407.  
  408.  
  409. 6. TSCHÜSS!
  410.  
  411. ----------------------------------------------------------------------------
  412.     DER AUTOR IST NICHT VERANTWORTLICH FÜR JEGLICHEN VERLUSST VON DATEN
  413.                                 ODER PANNEN!
  414.  
  415.             BENUTZE DIESES FREEWARE-PROGRAMM MIT EIGENEM RISIKO.
  416. ----------------------------------------------------------------------------
  417.  
  418. Sende Kommentare an:
  419.  
  420. Tamio Patrick Honma
  421.  
  422. eMail: honma@thepentagon.com
  423.   WWW: http://www.netforward.com/thepentagon/?honma
  424.  
  425.  
  426. P.S. Dieses  Programm  wurde  für  das CWIS-Script-System auf Amiga und PC
  427.      gemacht. Das CWIS der Heinrich-Heine-Universität Düsseldorf kann hier
  428.      gefunden werden:
  429.  
  430.      http://www.phil-fak.uni-duesseldorf.de/cwis/
  431.  
  432.  
  433.  
  434.  
  435. 7. LETZTER KOMMENTAR:
  436.  
  437. Hey!?   Was  willst  Du!?   Ich  bin  nur  ein  Soziologie-,  Pädagogik- und
  438. Informationswissenschaftsstudent und kein Informatiker!
  439.  
  440. Sende mir einfach Deine Fehlermeldungen, ... ;)
  441.  
  442.  
  443.  
  444. ---> Raw2Ent-Assembler-Program <---
  445.  
  446. 8. FEHLERMELDUNGEN:
  447.  
  448. gemeldet von       Fehler                                    korrigierte Version
  449.  
  450. Joakim Andersson   Entity-Codes Å und å fehlen      1.0.1 (04.09.96)
  451.  
  452. Tamio Honma        Letztes Byte in der Zieldatei wurde gelöscht 1.1 (05.09.96)
  453.  
  454. Tamio Honma        Version-String ohne Leerzeichen              1.1.1 (06.09.96)
  455.  
  456. Marcus Beranek     Entity-Codes zu ÿ,ï,Ï,æ,Æ,ø,Ø,ë,Ë fehlen     1.1.3 (06.09.96)
  457.  
  458. Tamio Honma        Fehler im Circumflex-Akzent                  1.1.4 (08.09.96)
  459.  
  460.  
  461. 9. GESCHICHTE:
  462.  
  463. Version  Funktion                                               Datum
  464.  
  465. 1.0      Ersterscheinung                                        13.07.06 (*)
  466.  
  467. 1.1      Geschwindigkeit um die 20 (!!!) mal gesteigert         05.09.96
  468.          Version-String hinzugefügt
  469.  
  470. 1.1.2    Optimierter Code (Geschwindigkeit gesteigert)          06.09.96
  471.          Return-Codes hinzugefügt (siehe Abschnitt 2.1 für
  472.          die Return-Codes)
  473.  
  474. 1.1.3    HTML-Tags zu °,¹,²,³ hinzugefügt (improvisiert)        06.09.96
  475.  
  476. 1.1.4    Alle Entity-Codes erhältlich im Amiga-Zeichensatz      08.09.96 (*)15
  477.          eingefügt! Entity-Codes beziehen sich auf den HTML 3.2
  478.          Standard
  479.          Alle erhältlichen Namen eingefügt
  480.          Codes ohne Namen repräsentiert durch Code-Nummern
  481.          improvisierte HTML-Tags entfernt
  482.  
  483. 1.1.5    Wechselte nur die Code-Nummer mit Code-Namen "§"  14.10.96
  484.  
  485. 1.1.6    wechselte alle Code-Nummern in Entity-Namen (komplett) 30.10.96
  486.  
  487. 1.2      CODE-Modus hinzugefügt                                 01.11.96 (*)
  488.  
  489. 1.3      NOENT-Modus und TOTALCODE-Modus hinzugefügt            03.11.96 (*)
  490.          Version-String wird im Gebrauchstext angezeigt
  491.  
  492. 1.4      SMART-Modus hinzugefügt                             06-07.11.96 (*)
  493.  
  494. 1.5      INVERSE-Modus für Namen und Codes hinzugefügt (Ent2Raw)10.11.96 (*)
  495.          HELP-Text hinzugefügt
  496.  
  497. 1.6      CHECK-Modus hinzugefügt                                06.12.96 (*)
  498.  
  499.  
  500. (*) = veröffentlicht im Aminet
  501.       Nummer repräsentiert die Nummer der Aminet-CD-ROM
  502.  
  503.  
  504. 10. UNTERSTÜTZUNG & MS-DOS-VERSION
  505.  
  506. Wenn  Du  die neueste Veröffentlichung von Raw2Ent haben willst, so schau in
  507. das Aminet oder sende eine eMail an:  honma@thepentagon.com mit dem Betreff:
  508. "+GET Raw2Ent#?"
  509.  
  510. Wenn  Du  die  MS-DOS-Version  von  Raw2Ent  kriegen willst, versuche diesen
  511. Betreff:  "+GET TXT2ENT#?"
  512.  
  513. Wenn Du eine Beschreibung aller von mir erhältlichen Dateien willst, versuche
  514. diesen Betreff: "+GET README.txt"
  515.  
  516. Oder  um  eine  Liste  aller  Dateien  zu bekommen, versuche diesen Betreff:
  517. "+GET LIST"
  518.  
  519. Alle  Dateien  werden  als  MIME  gesendet.   Tipp  "+GETUU",  wenn  Du eine
  520. UUEncoded-Datei haben willst.
  521.  
  522.  
  523. Danke an Juan J. García de Soria für sein "YAMServ"-Script
  524. Danke an Marcel Beck für sein "YAM"-Mailer
  525.